paddle one's own canoe - Turkish English Dictionary